Cheeky 2012
Did I mention LOTS and LOTS of cosplay!...